thyroid diverticulum - French English Dictionary